const BASEURL = 'https://gmall-prod.atguigu.cn';

export default (option) => {
	return new Promise((resolve, reject) => {
		// 存储token
		const token = uni.getStorageSync("TOKEN");
		//请求头对象
		const header = {};
		if (token) {
			header.token = token
		}
		uni.request({
			header, //请求头携带参数
			// 请求地址
			url: BASEURL + option.url,
			//请求方式
			method: option.method || "GET",
			// 携带参数
			data: option.data || {},
			// 成功
			success(res) {
				resolve(res.data);
			},
			//失败
			fail(error) {
				reject(error.errMsg, "request文件错误");
			}
		})
	})
}